www.gusucode.com > 人脸识别所用的图像库matlab源码程序 > 生成调制信号数据集 信号集包括2ASK,2PSK,2FSK,4ASK,4PSK,4FSK,8ASK,8PSK,8FSK,16QAM,64QAM/modulation-recognition-dataset-master/psk.m
% ���������ź� ���������ݣ��������ʣ��ز�Ƶ�ʣ����ƽ����� function s = psk(d,fb,fc,fs,M) % N=length(d);M=fs/fb;Nc=fs/fc; % s=zeros(1,M*N); % for j = 1:N % for i = 1:M % s((j-1)*M+i)=cos(2*pi*(i-1+(j-1)*M)/Nc+d(j)*pi*2/t); % end % end if M==2 DataConstel = pskmod(d, M, pi/4, 'Gray'); % ������ else DataConstel = pskmod(d, M, pi/M, 'Gray'); end % DataConstel = modulate(h,d); % ���� N = length(DataConstel); K = fs/fb; s=zeros(1,N*K); for i=1:K s(i:K:end)=DataConstel; end % t = (0:N*K-1)/fs; % carrier = exp(1i*(2*pi*t*fc)); % s = iDataBase.*real(carrier)+qDataBase.*imag(carrier);